kicker's plant leg - French English Dictionary